<template>
  <div id="app">
    <!-- exclude/include: 数组中的字符串是组件的name属性值 -->
    <!--
          exclude：不需要缓存的组件
          include:  需要缓存的组件
    -->
    <keep-alive :exclude="['ResultList']">
      <router-view/>
    </keep-alive>
  </div>
</template>

<script>
/*
网络请求三层架构：
1. 通用的请求函数（utils/requset.js)
2. api接口层（定义一个个具体的接口函数）
3. 组件层（调用接口）
*/
/*
请求发出去的路线：
  组件 -> api目录下某个具体接口函数 -> 请求函数 -> 抵达接口服务器
响应回来的路线：
   组件 <- api目录下某个具体接口函数 <- 请求函数 <- 抵达接口服务器
*/
export default {
  name: 'App'
}
</script>
